composite slab - Spanish English Dictionary